Serge Demeyer | Publications | E-mail Feedback


Serge Demeyer / Publication (Details)

Last updated on Thursday, November 16, 2023

@inproceedings{Nierstrasz05GPCE,
  author =        {Oscar Nierstrasz and St\'ephane Ducasse and
                   Serge Demeyer},
  booktitle =     {Proceedings {GPCE}'05 (Generative Programming and
                   Component Engineering)},
  editor =        {Robert Gl\"uck, Michael Lowry},
  note =          {Invited paper; SCI impact factor 0.402, ranked 62 /
                   71},
  pages =         {1-9},
  publisher =     {LNCS 3676},
  title =         {Object-oriented Reengineering Patterns --- an
                   Overview},
  year =          {2005},
  abstract =      {Successful software systems must be prepared to
                   evolve or they will die. Although object-oriented
                   software systems are built to last, over time they
                   degrade as much as any legacy software system. As a
                   consequence, one must invest in reengineering efforts
                   to keep further development costs down. Even though
                   software systems and their business contexts may
                   differ in countless ways, the techniques one uses to
                   understand, analyze and transform these systems tend
                   to be very similar. As a consequence, one may
                   identify various reengineering patterns that capture
                   best practice in reverse- and re-engineering
                   object-oriented legacy systems. We present a brief
                   outline of a large collection of these patterns that
                   have been mined over several years of experience with
                   object-oriented legacy systems, and we indicate how
                   some of these patterns can be supported by
                   appropriate tools.},
  annote =        {internationalconference},
  doi =           {10.1007/11561347},
  isbn =          {3-540-29138-5},
  url =           {http://www.iam.unibe.ch/~scg/Archive/Papers/
                  Nier05dReengineeringPatterns.pdf},
}

Serge Demeyer | Publications | E-mail Feedback